Refining neural network predictions using background knowledge
نویسندگان
چکیده
Abstract Recent work has shown learning systems can use logical background knowledge to compensate for a lack of labeled training data. Many methods by creating loss function that encodes this knowledge. However, often the logic is discarded after training, even if it still helpful at test time. Instead, we ensure neural network predictions satisfy refining with an extra computation step. We introduce differentiable refinement functions find corrected prediction close original prediction. study how effectively and efficiently compute these functions. Using new algorithm called iterative local (ILR), combine refined formulas any complexity. ILR finds refinements on complex SAT in significantly fewer iterations frequently solutions where gradient descent not. Finally, produces competitive results MNIST addition task.
منابع مشابه
Refining Expert Knowledge with an Artificial Neural Network
This paper describes RULEIN/RULEX; an automated technique for the refinement of a knowledge base. RULEIN constructs a Rapid Backprop (RBP) network from an initial, partially complete/accurate knowledge base which is formulated as a set of propositional rules. The RBP network is then trained on a set of examples drawn from the problem domain. RULEX is then applied to the weights of the trained n...
متن کاملscour modeling piles of kambuzia industrial city bridge using hec-ras and artificial neural network
today, scouring is one of the important topics in the river and coastal engineering so that the most destruction in the bridges is occurred due to this phenomenon. whereas the bridges are assumed as the most important connecting structures in the communications roads in the country and their importance is doubled while floodwater, thus exact design and maintenance thereof is very crucial. f...
Refining Neural Network Predictions for Helical Transmembrane Proteins by Dynamic Programming
For transmembrane proteins experimental determination of three-dimensional structure is problematic. However, membrane proteins have important impact for molecular biology in general, and for drug design in particular. Thus, prediction method are needed. Here we introduce a method that started from the output of the profile-based neural network system PHDhtm (Rost, et al. 1995). Instead of choo...
متن کاملUsing External Knowledge in Neural Network Models
One of the most important properties of neural networks is generality, as the same network can be trained to solve rather diierent tasks, depending on the training data. This is also one of the most prominent problems when practical real world problems are solved by neural networks, as existing domain knowledge is diicult to incorporate into the models. In this contribution we present methods f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Machine Learning
سال: 2023
ISSN: ['0885-6125', '1573-0565']
DOI: https://doi.org/10.1007/s10994-023-06310-3